Seiche commune - German English Dictionary